home *** CD-ROM | disk | FTP | other *** search
- Path: soap.news.pipex.net!pipex!usenet
- From: m.hendry@dial.pipex.com (Mathew Hendry)
- Newsgroups: comp.sys.amiga.programmer
- Subject: Re: COPROCESSOR EMULATOR..
- Date: Wed, 20 Mar 96 19:54:28
- Organization: Private node.
- Distribution: world
- Message-ID: <19960320.3FE920.11D7C@ao091.du.pipex.com>
- References: <4ipcd9$24l@sun1000.pwr.wroc.pl>
- NNTP-Posting-Host: ao091.du.pipex.com
- X-Newsreader: TIN [AMIGA 1.3 950726BETA PL0]
-
- A Member of Elysium (st103@sco.zsi.pwr.wroc.pl) wrote:
- : I remember from okd days that there was an 68010 emulator for 68000. If i
- : remember good it was based on the fact that there is an interupt when
- : procesor meets an unknown command and ib than interrupt one could do the
- : emulation. Is this possible to do th same with the Math coprocessor?
-
- Yes. It would be very slow indeed, though. You would need to intall an
- exception handler to catch Line 1111 emulation exceptions and emulate the
- instruction which caused the exception.
-
- : Have saoebody done a thig liek this?
-
- Not that I know of, although you might use as a starting point:
- Run68017.lzh util/misc 34K 163+Runtime emulation of 30 68020 instrs.
-
- which uses a similar exception handler technique to emulate certain 68020
- instructions on a 680[0-1]0. Source is included. Get busy ;)
-
- -- Mat.
-